home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 10033 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: news.oanet.com!usenet
  2. From: rdstrac@ycs.ab.ca (Roy D. Strachan)
  3. Newsgroups: comp.lang.modula3,comp.lang.c++,comp.lang.java
  4. Subject: Re: Java closer to Modula-3 than to C++
  5. Date: Tue, 05 Mar 1996 18:32:39 GMT
  6. Organization: Central News Services
  7. Message-ID: <4hi1og$cbf@hermes.oanet.com>
  8. References: <31308FE2.167E@sophia.inria.fr> <4h7n40$7mn@hermes.oanet.com> <DnpzGq.JIJ@research.att.com>
  9. NNTP-Posting-Host: port15.ycs.ab.ca
  10. X-Newsreader: Forte Free Agent 1.0.82
  11.  
  12. bs@research.att.com (Bjarne Stroustrup <9758-26353> 0112760) wrote:
  13.  
  14. >rdstrac@ycs.ab.ca (Roy D. Strachan) writes
  15.  
  16. > > Frederic Devernay <Frederic.Devernay@sophia.inria.fr> wrote:
  17. > > >[ stuff deleted ]
  18. > > > (I still can't understand
  19. > > >where C++ gets its success from...).
  20. > > 
  21. > > Directly from C.  A few misguided companies, probably the most
  22. > > noticeable being Borland, closed their eyes and jumped feet first onto
  23. > > the OOP and C++ bandwagon.  Once there they had to defend their
  24. > > position (and investment).  How did they do that? They fell back on a
  25. > > technique that Hitler perfected; "If you tell a big enough lie, often
  26. > > enough..." Listen closely, you can still hear it ringing (C++ is
  27. > > better, C++ is better).  Horse puckey!  Every time C has been
  28. > > "improved" the compilers have become fatter and slower with the
  29. > > uncanny ability to produce executables that are also fatter and
  30. > > slower.  What a concept; dare I say genius??
  31.  
  32. >For a few historical facts and a lot of technical information, see
  33.  
  34. >    Bjarne Stroustrup:
  35. >    The Design and Evolution of C++
  36. >    Addison-Wesley, ISBN 0-201-54330-3
  37.  
  38. > > ...
  39.  
  40. > > What thinkest thou??
  41.  
  42. >That people ought to bend over backwards to keep net discussions
  43. >courteous and factual.
  44.  
  45. >    - Bjarne
  46.  
  47. Dear Mr. Stroustrup
  48.  
  49. You are absolutely correct, and I apologize for not spending a little
  50. more time making sure I had my facts straight.  I do believe that for
  51. the purpose you wrote C++, you succeeded admirably.  My intention in
  52. writing what I did was to play *Devil's Advocate* and promote a little
  53. lively discussion; I may have succeeded too well.
  54. However my definition of a good language/compiler combination is one
  55. that produces small, fast executables.  While the fat, slow problems
  56. aren't necessarily inherent in C++, that has been my experience with
  57. existing compilers.  Perhaps there is just too much involved for mere
  58. mortals to deal with effectively.
  59.  
  60.   Roy
  61.  
  62.